package com.cyt.sys.model.vo;

import com.cyt.base.util.DictCode;
import lombok.Data;

import java.io.Serializable;


/**
 * 基础部分-角色Vo类
 *
 * @author shengQiang yu
 * @date 2019-04-24 9:09
 */
@Data
public class SysRoleVo implements Serializable {
    /**
     * 主键
     */
    private String id;
    /**
     * 角色名称
     */
    private String roleName;
    /**
     * 菜单权限
     */
    private String permission;
    /**
     * 菜单id集合
     */
    private String menuIds;
    /**
     * 排序
     */
    private int sort;
    /**
     * 状态标识：1、正常，2、禁用
     */
    private String status;
    /**
     * 删除标识：1、正常，2、已删除
     */
    private String removeTag;

    public SysRoleVo(String status) {
        this.status = status;
    }

    public SysRoleVo() {
        this.status= DictCode.BASE_STATUS_NORMAL;
        this.removeTag= DictCode.BASE_REMOVE_TAG_NORMAL;
    }
}
